half roast - Turkish English Dictionary